postal cheque - French English Dictionary